using System;
using System.Collections.Generic;
using System.Text;
using Pixysoft.Framework.Noebe.Orm;


namespace Pixysoft.Framework.Security.Entity
{
    public interface PageRole
    {
        [OrmPrimaryKey]
        string RoleName { get;set;}

        string Description { get;set;}

        bool IsAvailable { get;set;}

        bool IsInnerRole { get;set;}

        List<string> PageResList { get;set;}

        void AddToPageResList(params string[] ress);

        void RemoveFromPageResList(params string[] ress);
    }
}
